@charset "utf-8";
/* CSS Document */
/* CSS重置 */
*{color:#333;font-size:14px;font-family:"微软雅黑";}
body{margin:0;}
h1,h2,h3,h4{margin:0;font-weight:normal;}
/********************* img{display:block;} *********************/
a{text-decoration:none;}
p{margin:0;}
ul{margin:0;padding:0;}
ul,li{list-style:none;}
input{margin:0;padding:0;border:none;outline:none;}
textarea{outline:none;margin:0;padding:0;}
dl,dd,tr,td,dt,{margin:0; padding: 0;}
img{ display:block; border:none;}
.clearfix{clear:both;}
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clear{zoom:1} 
.dycommon{ width:1210px;}
.fl{ float:left;}
.fr{ float:right;}
dl,dd{margin:0; padding:0px;}
/*****顶部************/
.mxtop{width: 100%;height: auto;height: 40px;background-color: #f7f7f7;}
.mxtop_nr{width: 1200px;margin: 0 auto;color: #1e1e1e;}
.mxtop_nr_l{height: 40px;line-height: 40px;width: 350px;}
.mxtop_nr_r{height: 40px;line-height: 40px;width: 650px;text-align: right;}
.mxtop_nr_r a{padding: 0 10px;color: #1e1e1e;}
.mxtop_nr_r i{padding: 0 10px;font-style: normal;}
.mxtop_nr_r i span{font-size: 18px;font-weight: bold;color: #0051a0;}
.mxtop_nr_r a:hover{color: #0051a0;}
/**********logo**********/
.mxlogo{width: 1200px;margin: 0 auto;padding-top: 20px;padding-bottom: 30px;}
.mxlogo_l{width: 750px;}
.mxlogo_l_l{width:195px;height: 68px;overflow: hidden;}
.mxlogo_l_l a{width: 195px;height: 68px;overflow: hidden;display: block;}
.mxlogo_l_l a img{width: 100%;height: 100%;display: block;}
.mxlogo_l_c{width: 1px;height: 52px;padding-left: 13px;padding-right: 20px;padding-top: 10px;}
.mxlogo_l_r{width: 353px;padding-top: 10px;}
.mxlogo_l_r_top{font-size: 20px;height: 26px;line-height: 26px;color: #0051a0;}
.mxlogo_l_r_bot{font-size: 16px;text-align: center;color: #292929;height: 30px;line-height: 30px;}
.mxlogo_r{width: 220px;padding-top: 8px;}
.mxlogo_r_l{width: 168px;}
.mxlogo_r_l i{font-style: normal;display: block;height: 20px;line-height: 20px;}
.mxlogo_r_l span{text-align: right;display: block;color: #0051a0;font-size: 26px;}
.mxlogo_r_r{width: 45px;height: 41px;overflow: hidden;padding-top: 4px;}
/*******************导航******************************/
.bjnav{ height:54px; line-height:54px; background-color:#003b75;}
.menu{position:relative;z-index:100; width:1200px; margin:0 auto;}   
.menu ul{list-style:none;}   
.menu li {float:left;position:relative;width:150px; text-align:center;}   
.menu ul ul {visibility:hidden;position:absolute;top:50px;}   
.menu table {position:absolute; top:0; left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}   
.menu a{display:block;color:#fff;font-size:16px;}   
.menu a:hover{color:#fff;background-color: #39b26b;} 
.dangqian{color:#fff;background-color: #39b26b;}  
.menu ul ul{display: block;}   
.menu ul ul li {clear:both;text-align:center; height:40px; line-height:40px;}   
.menu ul ul li a{display:block;width:145px;height:40px;margin:0;border:0; background-color:#212121; color:#fff; line-height:40px;filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9;} 
.menu ul ul li a:hover{border:0;background-color:#8e0b19; color:#fff;}
/*********************** 轮播 ********************/
#solid{ width:100%; height:600px; clear:both; position:relative; overflow: hidden; }
#solid .solid0,#solid .solid1,#solid .solid2{ position:absolute; left:0px; top:0px; width:100%; height:600px; display:none; }
#solid .solid0{ background:#78c4db; }
#solid .solid1{ background:#c5c9db; }
#solid .solid2{ background:#e7dfd1;}
#solid ul{ margin:0px; padding:0px; list-style:none;}
#solid ul li{ position:absolute; left:50%; top:0px; width:1920px; height:600px; margin-left:-960px; display:none; cursor:pointer; }
#solid #btt{ width:905px; height:55px; top:550px; left:50%; position:relative; margin-left:-452px; }
#solid #btt span{ position:absolute; top:15px; left:45%; display:block; width:30px; height:8px; margin:0 15px; text-align:center; background:#3d3d3d; z-index:1000; cursor:pointer;filter:alpha(opacity=70); /*IE滤镜，透明度50%*/-moz-opacity:0.7; /*Firefox私有，透明度50%*/opacity:0.7;/*其他，透明度50%*/}
/*********************产品中心***********************/
.tsd_pro_bg{background-color: #f7f7f7;}
.tsd_pro{width: 1200px;margin: 0 auto;padding-top: 60px;padding-bottom: 50px;}
.tsd_pro_l{width: 264px;}
.tsd_pro_l_top{height: 122px;}
.tsd_pro_l_bot{background-color: #fff;}
.tsd_pro_l_bot ul{display: block;}
.tsd_pro_l_bot ul li{display: block;border-bottom: 1px solid #bababa;width: 220px;margin: 0 auto;}
.tsd_pro_l_bot ul li p{display: block;font-size: 18px;color: #003b75;}
.tsd_pro_l_bot ul li p a{display: block;font-size: 18px;color: #003b75;height: 78px;line-height: 78px;background: url(../images/pro_2.png) 0px center no-repeat;padding-left: 30px;}
.tsd_pro_l_bot ul li p a:hover{color: #39b26b;background: url(../images/pro_2_1.png) 0px center no-repeat;}
.tsddangqian{color: #39b26b;background: url(../images/pro_2_1.png) 0px center no-repeat;}
#tsddangqian{color: #39b26b;background: url(../images/pro_2_1.png) 0px center no-repeat;}
.tsddangqian_dq{color: #39b26b;}
.tsd_pro_l_bot ul li span{display: block;line-height: 20px;font-size: 16px;margin-bottom: 20px;}
.tsd_pro_l_bot ul li span a{display: block;line-height: 20px;font-size: 16px;padding-left: 30px;}
.tsd_pro_l_bot ul li span a:hover{color: #39b26b;}
.tsd_pro_l_dh{height: 75px;background-color: #fff;margin-top: 5px;padding-top: 25px;padding-left: 15px;}
.tsd_pro_l_dh p{width: 45px;height: 41px;display: block;float: left;margin-right: 10px;margin-top: 5px;}
.tsd_pro_l_dh span{display: block;width: 180px;float: left;}
.tsd_pro_l_dh span i{display: block;font-style: normal;height: 20px;line-height: 20px;}
.tsd_pro_l_dh span big{display: block;color: #39b26b;font-size: 26px;}
.tsd_pro_r{width: 905px;background-color: #fff;}
.tsd_pro_r ul{display: block;margin-top: 40px;margin-left: 18px;}
.tsd_pro_r ul li{width: 260px; height: 240px;display: block;float: left;margin-right: 15px;margin-left: 15px;margin-bottom:90px;}
.tsd_pro_r ul li a{display: block;}
.tsd_pro_r ul li a p{display: block;width: 260px; height: 200px;overflow: hidden;border: 1px solid #d1d1d1;}
.tsd_pro_r ul li a p img{width: 100%;height: 100%;transition: all 0.5s;}
.tsd_pro_r ul li a:hover p img{transform: scale(1.1);}
.tsd_pro_r ul li a span{
	    /* display: block; */
		/* height: 40px; */
		/* text-align: center; */
		text-overflow: ellipsis;
		/* white-space: nowrap; */
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
		line-height: 24px;
}
.tsd_pro_r ul li a:hover span{color: #003b75;}
/*****************************过度条****************************************/
.tsdgdt{background: url(../images/gdt.png) center top no-repeat;height: 220px;}
.tsdgdt_con{width: 1200px;margin: 0 auto;position: relative;}
.tsdgdt_con a{display: block;width: 136px;height: 44px;line-height: 44px;text-align: center;background-color: #39b26b;color: #fff;position: absolute;top:92px;left: 880px;}
.tsdgdt_con a:hover{background-color: #fff;color: #003b75;}
/*****************************优势****************************************/
.tsdadv{width: 1200px;margin: 0 auto;padding-top: 60px;}
.tsdadv_tit{padding-bottom: 40px;}
.tsdadv_tit img{display: block;margin: 0 auto;}
.tsdadv_con{width: 100%;}
.tsdadv_con_l{width: 600px;height: 316px;}
.tsdadv_con_r{width: 600px;background-color: #f7f7f7;height: 316px;}
.tsdadv_con_r_top{height: 130px;background: url(../images/adv_5.png) right bottom no-repeat;}
.tsdadv_con_r_top p{display: block;font-size: 20px;height: 30px;line-height: 30px;color: #003b75;padding-left: 40px;padding-top: 45px;}
.tsdadv_con_r_top span{color: #8f8f8f;display: block;text-transform:uppercase;font-size: 9px;height: 20px;line-height: 20px;padding-left: 40px;padding-top: 15px;}
.tsdadv_con_r_bot{padding-left: 40px;margin-top: 20px;}
.tsdadv_con_r_bot p{font-size: 15px;background: url(../images/adv_6.png) 0px 10px no-repeat;padding-left: 30px;line-height: 34px;display: block;margin-top: 15px;}
/*********************成功案例******************************************/
.tsdcase_bg{background: url(../images/case_1.png) center center no-repeat;height: 522px;margin-top: 40px;}
.tsdcase{width: 1200px;margin: 0 auto;}
.tsdcase_tit{width: 100%;padding-top: 60px;}
.tsdcase_tit img{margin: 0 auto;}
.tsdnr{width: 1220px;}
.tsdnr li{width: 280px;height: 269px;float: left;margin-right: 20px;margin-top: 50px;}
.tsdnr li a{display: block;}
.tsdnr li a p{width: 280px;height: 217px;overflow: hidden;}
.tsdnr li a p img{width: 100%;height: 100%;transition: all 0.5s;}
.tsdnr li a:hover p img{transform: scale(1.1);}
.tsdnr li a span{height: 52px;line-height: 52px;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;background-color: #fff;}
.tsdnr li a:hover span{background-color:#39b26b;color: #fff;}
/***********************公司简介*************************/
.tsdabout{width: 1200px;margin: 0 auto;}
.tsdabout_con{background: url(../images/about_2.png) center center no-repeat;height: 462px;}
.tsdabout_tit{width: 100%;padding-top: 60px;margin-bottom: 50px;}
.tsdabout_tit img{margin: 0 auto;}
.tsdabout_con_l{width: 645px;}
.tsdabout_con_l p{display: block;height: 40px;line-height: 40px;font-size: 22px;color: #003b75;padding-left: 40px;padding-top: 50px;}
.tsdabout_con_l i{display: block;height: 2px;font-style: normal;background-color: #003b75;width: 100px;margin-left: 40px;margin-top: 20px;margin-bottom: 20px;}
.tsdabout_con_l span{display: block;padding: 0 40px;line-height: 30px;height: 180px;overflow: hidden;}
.tsdabout_con_l a{display: block;width: 128px;height: 40px;background-color: #003b75;color: #fff;line-height: 40px;text-align: center;margin-left: 40px;margin-top: 40px;}
.tsdabout_con_l a:hover{background-color: #39b26b;}
.tsdabout_con_r{width: 514px;height: 385px;margin-right: 40px;margin-top: 40px;}
/***********************荣誉资质*******************/
.tsdryzz_bg{background-color: #f7f7f7;height: 400px;margin-top: 50px;padding-top: 60px;}
.blk_18 {zoom:1;width:1090px;margin: 0 auto;position: relative;}
.blk_18 .pcont {width:1090px;float:left;overflow:hidden;}
.blk_18 .ScrCont {width:32766px;zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 {float:left;}
.blk_18 .LeftBotton{background:url(../images/hezuo_3.png) center center no-repeat;height: 33px;width: 33px;position: absolute;left: -45px;top:144px;}
.blk_18 .RightBotton{background:url(../images/hezuo_4.png) center center no-repeat;height: 33px;width: 33px;position: absolute;top:144px;right: -45px;}
.blk_18 .pl span img { display:block;width: 100%;height: 100%;}
.blk_18 .pl {width:253px;float:left;text-align:center;height: 352px;padding-right:25px;}
.blk_18 .pl span{display: block;width:250px;height:350px;overflow: hidden;border: 1px solid #eaeaea;}
.blk_18 a.pl span:hover {color:#ec6700;transition:all 0.5s;}
/**********************news********************************/
.ddnews{width: 100%;}
.ddnewscon{width: 1180px;margin: 0 auto;padding-top: 50px;margin-bottom: 50px;}
.ddnews_l{width: 560px;height: 420px;overflow: hidden;}
.ddnews_text{}
.ddnews_text p{display: block;width: 120px;float: left;}
.ddnews_text p span{display: block;font-size: 24px;color: #333;font-weight: bold;height: 30px;line-height: 30px;overflow: hidden;}
.ddnews_text p i{display: block;font-style: normal;font-size: 12px;line-height: 20px;color: #999;}
.ddnews_text b{display: block;width: 27px;float: right;margin-top: 5px;}
.ddnews_l_con{display: block;padding-top: 18px;padding-bottom: 18px;border-bottom: 1px solid #e9e9e9;}
.ddnews_l_con_l{width: 140px;height: 90px;overflow: hidden;}
.ddnews_l_con_l img{width: 100%;height: 100%;}
.ddnews_l_con_r{width: 400px;}
.ddnews_l_con_r p{display: block;font-weight: bold;}
.ddnews_l_con_r p a{display: block;height: 30px;line-height: 30px;color: #333;font-size: 15px;overflow: hidden;transition: all 0.5s;}
.ddnews_l_con_r p a:hover{color: #39b26b;margin-left: 5px;}
.ddnews_l_con_r span{display: block;margin-top: 5px;margin-bottom: 5px;}
.ddnews_l_con_r span i{display: block;width: 10px;line-height: 10px;overflow: hidden;float: left;margin-right: 5px;margin-top: 5px;}
.ddnews_l_con_r span small{display: block;width: 100px;color: #999;float: left;}
.ddnews_l_con_r span b{display: block;width: 16px;height: 10px;float: left;padding-top: 4px;}
.ddnews_l_con_r span big{display: block;float: left;color: #999;font-size: 14px;width: 60px;padding-left: 5px;}
.ddnews_l_con_r strong{display: block;font-weight: normal;margin-top: 3px;font-size: 14px;color: #999;line-height: 30px;display: block;height: 30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.ddnews_r{width: 570px;height: 420px;overflow: hidden;}
.ddnews_r_con{background-color: #f7f7f7;padding:20px;margin-top: 20px;}
.ddnews_r_con_top{height: auto;}
.ddnews_r_con_top_l{width: 215px;height: 110px;overflow: hidden;padding-top: 10px;padding-left: 10px;}
.ddnews_r_con_top_l a{display: block;width: 215px;height: 110px;overflow: hidden;}
.ddnews_r_con_top_l a img{width: 100%;height: 100%;}
.ddnews_r_con_top_r{width: 290px;margin-top: 10px;}
.ddnews_r_con_top_r p{display: block;}
.ddnews_r_con_top_r p a{display: block;line-height: 24px;height: 24px;overflow: hidden;color: #333;font-size: 15px;transition: all 0.5s;}
.ddnews_r_con_top_r p a:hover{color: #39b26b;margin-left: 5px;}
.ddnews_r_con_top_r span{height: 26px;line-height: 26px;overflow: hidden;color: #999;}
.ddnews_r_con_top_r i{display: block;line-height: 26px;font-style: normal;overflow: hidden;height: 52px;color: #999;}
.ddnews_r_con_bot{width: 100%;}
.ddnews_r_con_bot ul{display: block;padding-top: 10px;padding-left: 10px;padding-right: 10px;}
.ddnews_r_con_bot ul li{display: block;height: 48px;line-height: 48px;border-bottom: 1px dashed #d1d1d1;background: url(../images/ddnews_6.png) 0px 22px no-repeat;padding-left: 10px;}
.ddnews_r_con_bot ul li a{display: block;}
.ddnews_r_con_bot ul li a:hover *{color: #39b26b;}
.ddnews_r_con_bot ul li a p{display: block;width: 360px;float: left;color: #888;}
.ddnews_r_con_bot ul li a span{display: block;width: 100px;float: right;text-align: right;color: #888;}
/****************************links***********************/
.mxlinks{width: 1180px;margin: 0 auto;padding-bottom: 20px;}
.mxlinks_l{width: 80px;}
.mxlinks_l p{display: block;font-size: 20px;text-transform:uppercase;height: 26px;line-height: 26px;}
.mxlinks_l span{display: block;font-size: 16px;color: #999;text-transform:uppercase;height: 26px;line-height: 26px;}
.mxlinks_r{width: 1040px;margin-top: 20px;}
.mxlinks_r a{padding: 0px 10px;}
.mxlinks_r a:hover{color: #39b26b;}
/***************************footer********************************/
.tsdfooter_bg{height: 330px;background-color: #00254a;}
.tsdfooter{width: 1200px;margin: 0 auto;padding-top: 50px;}
.tsdfooter_tit{height: 50px;line-height: 50px;background-color: #001f3d;}
.tsdfooter_tit ul{display: block;}
.tsdfooter_tit ul li{width: 150px;display: block;float: left;}
.tsdfooter_tit ul li a{display: block;text-align: center;color: #fff;}
.tsdfooter_tit ul li a:hover{ color:#39b26b;}
.tsdfooter_con_l{padding-top: 50px;width: 220px;}
.tsdfooter_con_c{color: #b7b7b7;margin-left: 20px;width: 750px;margin-top:40px;}
.tsdfooter_con_c p{color: #b7b7b7;height: 23px;line-height: 30px;}
.tsdfooter_con_c p a{color: #b7b7b7;}
.tsdfooter_con_c p a:hover{ color:#39b26b;}
.tsdfooter_con_c p span{ display:block; width:75px; float:left;color: #b7b7b7;}
.tsdfooter_con_c p i{ display:block; width:200px; float:left;color: #b7b7b7;}
#cnzz_stat_icon_1274173932{ margin-top:10px;}
.tsdfooter_con_r{width: 144px;height: 144px;margin-top: 40px; overflow:hidden;}
.tsdfooter_con_r img{ width:100%; height:100%;}

/*********************内页大图*******************************/
.banner_ny{position:relative;overflow:hidden; width:100%; display:block;}
.banner_ny img{position:relative;left:50%;margin-left:-960px;}
/****************************面包屑*************************/
.wbmbx{ height:50px; line-height:50px; font-size:15px;}
.wbmbx span{ color:#333;}
.wbmbx a{ color:#333; padding-right:4px;}
.wbmbx a:hover{ color:#39b26b;}
/************************产品列表页*********************************/
.ddproduct_bg{width: 100%;}
.ddproduct{width: 1180px;margin: 0 auto;}
.ddproduct_l{width: 240px;margin-top: 30px;}
.ddproducttop{background-color: #f7f7f7;-moz-box-shadow: 0 0 3px #ccc; -webkit-box-shadow: 0 0 3px #ccc;box-shadow: 0 0 3px #ccc;width: 240px;}
.ddproduct_l_top{display: block;background-color: #003b75;padding: 25px 15px;}
.ddproduct_l_top p{display: block;height: 36px;line-height: 36px;color: #fff;font-size: 28px;}
.ddproduct_l_top span{height: 30px;line-height: 30px;font-size: 16px;color: #ddd;text-transform:capitalize;}
.ddproduct_l_top i{height: 2px;width: 40px;background-color: #fff;display: block;margin-top: 10px;}
.ddmoren{color: #003b75;font-weight: bold;}

.ddproduct_l_tj{margin-top: 30px; margin-bottom:60px;}
.ddproduct_l_tj big{display: block;height: 44px;line-height: 44px;font-size: 16px;color: #003b75;padding-left: 20px;background-color: #003b75;color: #fff;}
.ddproduct_l_tj ul{display: block;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.ddproduct_l_tj ul li{width: 210px;margin-right:15px;display: block;background-color: #f7f7f7;margin-bottom: 15px;margin-left: 15px;padding-top: 15px;}
.ddproduct_l_tj ul li span{display: block;width: 210px;height: 162px;overflow: hidden;}
.ddproduct_l_tj ul li span a{display: block;width: 210px;height: 162px;overflow: hidden;}
.ddproduct_l_tj ul li span a img{width: 100%;height: 100%;}
.ddproduct_l_tj ul li p{display: block;padding:10px;}
.ddproduct_l_tj ul li p b{display: block;}
.ddproduct_l_tj ul li p b a{display: block;height: 30px;line-height: 30px;overflow: hidden;}
.ddproduct_l_tj ul li p i{display: block;height: 24px;line-height: 24px;overflow: hidden;font-style: normal;color: #666;}
.ddproduct_l_tj ul li:hover *{color: #39b26b;}
.ddproduct_r{width: 900px;overflow: hidden;margin-top: 20px;}
.tsd_pro_r1{width: 920px;background-color: #fff;height: 577px;}
.tsd_pro_r1 ul{display: block;}
.tsd_pro_r1 ul li{width: 280px; height: 255px;display: block;float: left;margin-right: 25px;margin-bottom: 30px;}
.tsd_pro_r1 ul li a{display: block;}
.tsd_pro_r1 ul li a p{display: block;width: 280px; height: 215px;overflow: hidden;border: 1px solid #d1d1d1;}
.tsd_pro_r1 ul li a p img{width: 100%;height: 100%;transition: all 0.5s;}
.tsd_pro_r1 ul li a:hover p img{transform: scale(1.1);}
.tsd_pro_r1 ul li a span{display: block;height: 40px;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 40px;}
.tsd_pro_r1 ul li a:hover span{color: #39b26b;}
/****************************fenye***************************/
.page{ margin: 0 auto; padding-bottom:100px; padding-top:40px;}
.page_con li a{ display: block; float: left; border:1px solid #003b75; padding: 5px 12px; color: #333; margin: 0 2px;}
.page_con{ display:table; margin:0 auto;}
.page_con li{ display:table-cell;}
.page_con li a:hover,.page .page_act a{ background:#003b75; color:#fff;}
.ddproduct_l_bot{display: block;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.ddproduct_l_bot ul{display: block;}
.ddproduct_l_bot ul li{display: block;border-bottom: 1px solid #bababa;width: 200px;margin: 0 auto;}
.ddproduct_l_bot ul li p{display: block;font-size: 16px;color: #003b75;}
.ddproduct_l_bot ul li p a{display: block;font-size: 16px;color: #003b75;height: 78px;line-height: 78px;background: url(../images/pro_2.png) 0px center no-repeat;padding-left: 30px;}
.ddproduct_l_bot ul li p a:hover{background: url(../images/pro_2_1.png) 0px center no-repeat;color: #39b26b;}
.ddproduct_l_bot ul li span{display: block;height: 20px;line-height: 20px;font-size: 14px;margin-bottom: 20px;}
.ddproduct_l_bot ul li span a{display: block;height: 20px;line-height: 20px;font-size: 14px;padding-left: 30px;}
.ddproduct_l_bot ul li span a:hover{color: #39b26b;}
/***************************************************/
/************************产品详情页*********************************/
.detail_bjz{width:100%;margin-bottom: 100px;}
.detail_bjzcon{ height:auto;  margin-bottom:30px;padding-bottom: 20px;}
.goods{ height:auto;}
.goods_tit{ height:43px; }
.goods_tit span{ width:139px; height:43px; line-height:43px;  display:block; text-align:center; font-size:16px;  color:#fff;background-color: #003b75;}
.goods_bot{  height:auto; border:1px solid #ddd;padding: 10px 20px;line-height: 30px;color: #666;}
.goods_bot p{line-height: 30px;color: #333;}
.goods_bot p img{ margin:0 auto;}
/***datu**/
.bjchanpin{ width:400px; float:right; padding-right:20px; padding-top:20px;}
.bjchanpin h3{ height:30px; line-height:30px; font-size:20px; overflow:hidden; color:#003b75; border-bottom:1px dashed #CCC; padding-bottom:6px;}
.bjchanpin span{ display:block; line-height:30px; height:120px; overflow:hidden; color:#888; margin-top:5px;}
.bjchanpin i{ display:block; height:50px; line-height:50px; color:#003b75; font-style:normal;background:url(../images/logo_3.png) 0px 0px no-repeat;padding-left: 50px;margin-top: 30px;font-size: 30px;}
.bjchanpin a{  width:130px; height:38px; line-height:38px; display:block; text-align:center; color:#fff; background-color: #39b26b;margin-top: 10px;}
.bjchanpin a:hover{  background-color:#474747; }
#playBox {width:450px;height:346px;background:#333;position:relative;overflow:hidden;}
#playBox .oUlplay {width:99999px;position:absolute;left:0;top:0;}
#playBox .oUlplay li {float:left;}
#playBox .smalltitle {width:450px;height:10px;position:absolute;bottom:15px;z-index:10}
#playBox .smalltitle ul {width:120px;margin:0 auto;}
#playBox .smalltitle ul li {width:10px;height:10px;margin:0 5px;border-radius:10px;background:#7e7e7e;float:left;overflow:hidden;cursor:pointer;}
#playBox .smalltitle .thistitle {background:#39b26b;}
#playBox .pre {cursor:pointer;width:25px;height:45px;position:absolute;top:150px;left:10px;z-index:10;text-align:center}
#playBox .next {cursor:pointer;width:25px;height:45px;position:absolute;top:150px;right:10px;z-index:10;text-align:center}
.pre img,.next img{ width: 100%;}
.oUlplay li{width: 450px; height: 346px;display: block;}
.oUlplay li img{ width: 100%; height: 100%;}
/****************************新闻列表页*****************************/
.mxnews_list{width: 100%;}
.mxnews_list ul{width: 100%;display: block;}
.mxnews_list ul li{width: 100%;display: block;margin-bottom: 20px;background-color: #f7f7f7;padding: 20px;}
.mxnews_list ul li span{width: 140px;display: block;height: 90px;overflow: hidden;float: left;}
.mxnews_list ul li span a{width: 140px;display: block;height: 90px;overflow: hidden;}
.mxnews_list ul li span a img{width: 100%;display: block;height: 100%;}
.mxnews_list ul li i{display: block;font-style: normal;width: 700px;float: left;margin-left: 20px;}
.mxnews_list ul li i a{display: block;}
.mxnews_list ul li i a big{display: block;width:100%;height: 34px;line-height: 34px;overflow: hidden;font-size: 16px;}
.mxnews_list ul li i a small{display: block;width: 100%;height: 24px;line-height: 24px;overflow: hidden;font-size: 14px;color: #999;}
.mxnews_list ul li i a:hover *{color: #39b26b;}
.mxnews_list ul li i strong{font-weight: normal;color: #888;line-height: 30px;height: 30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}
/***********************新闻详情页****************************************/
.zynew_left{ width:100%;}
.zyanl_tit{ text-align:center; margin-bottom:20px;}
.zyanl_tit h1{ font-weight:normal; color:#444;font-size: 24px;height: 60px;line-height: 60px;}
.zyanl_tit span{ color:#999; font-size:14px; display:block;}
.zyanl_tit span em{ display:inline-block; width:30px;}
.zynew_zay{ background:#f1f1f1; line-height:30px; padding:20px 25px; text-align:justify;height: 90px;overflow: hidden;display: block;color: #888;}
.zynew_zay strong{ color:#39b26b; font-size:14px;font-weight: normal;}
.zynew_prenx{ margin:40px 0 50px; line-height:28px;}
.zynew_prenx p{display: block;height: 30px;line-height: 30px;overflow: hidden;}
.zynew_prenx p strong{color: #666;}
.zynew_prenx p a:hover{color:#39b26b;}
.gyr_content{margin-top: 10px;}
.gyr_content div{ line-height:30px; color:#333;}
.gyr_content p{line-height: 30px;font-size: 14px;color: #333;}
.gyr_content p img{ max-width:900px; margin:0 auto;}
/****************工程案例**********************/
.tsdnr1{width: 920px;}
.tsdnr1 li{width: 280px;height: 269px;float: left;margin-right: 26px;margin-bottom: 30px;}
.tsdnr1 li a{display: block;}
.tsdnr1 li a p{width: 280px;height: 217px;overflow: hidden;}
.tsdnr1 li a p img{width: 100%;height: 100%;transition: all 0.5s;}
.tsdnr1 li a:hover p img{transform: scale(1.1);}
.tsdnr1 li a span{height: 52px;line-height: 52px;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;background-color: #f7f7f7;}
.tsdnr1 li a:hover span{background-color:#39b26b;color: #fff;}